have one's buttons pushed - Spanish English Dictionary